bank payment - English Synonyms Dictionary